Pattern Catalogue

A catalogue of design patterns gathered from my own observations and research.